Career 2023 2022 2021 2020 2019 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F4 Spain #2-w1 Spain #2-w2 Spain #2-w3 Italy F4 Italy F5 Spain F14 Spain F15 Spain F16 Spain F17 Spain F20 Spain F21 Spain F24 Spain F31 Spain F32 Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain F4 Spain #2-w3 Spain F6 Spain F7 Spain F8 Spain F9 Spain F13 Spain F14 Spain F16 Spain F17 Spain F22 Spain F26 Spain F27 Spain F29 Spain F30 Spain F32 Spain F33 Spain F4 Spain F5 Spain F6 Spain F7 Egypt F1 Egypt F2 Spain F8 Spain F15 Spain F18 Spain F28 Spain F29 Spain F32 Spain F33 Spain F35 Spain F36 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F12 Spain F15 Germany F5 France F8 France F9 Portugal F4 Portugal F5 Spain F38 Spain F40 Spain F24 France F4 Spain F41 M15 Santo Domingo M15 Santo Domingo M15 Castelo Branco M25 Quinta Do Lago Polish Open 2000 - Poznan FILA Challenger Biella - Biella XI Venice Open - Venice Skandia Open - Linz The Nottingham Cahllenger - Nottingham Ciur Pribram Challenger - Pribram Ostend Challenger Tennis Cup of Flanders - Ostende Tampere Challenger - Tampere Yugoslavia Open - Belgrade Copa Sevilla Inernacionales de Andalucia - Seville The Joyce Eisenberg Jerusalem Open - Jerusalem Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Open Maxon - Barcelona Internationaux de Bretagne - Brest Kueppers Kolsch Cup by Lambertz - Aachen Zagreb Open - Zagreb Exim Agmedia Open - Kosice Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Open Mutouest - St. Brieuc Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Mauritius Open - Mauritius Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Mobilux Open - Luxembourg Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Isla de Gran Canaria - Mas Palomas Croatia Osiguranje Rijeka Open - Rijeka Ciudad de Pozoblanco Open Diputacion - Cordoba Geneva Challenger - Geneva XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Black Forest Open - Freudenstadt Tean International - Alphen Internazionali di Tennis Dell'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons ATP Challenger La Serena - La Serena Memorial A. Manfredini Sassuolo Challenger - Sassuolo ATP Open Castilla y Leon - Segovia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Brasov Challenger - Brasov Open D'Orleans - Orleans Challenger Copa Sevilla 2008 - Seville Pekao Open - Szczecin ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Meknes Challenger Bergamo Challenger Cherbourg Challenger Rabat Challenger Sunrise Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Ostrava Challenger Alessandria Challenger Kosice Challenger Poznan Challenger Vigo Challenger Trani Challenger San Sebastian Challenger Seville Challenger Todi Challenger Buenos Aires Challenger Mons Challenger Montevideo Challenger Tashkent Challenger Asuncion Challenger Santiago Challenger Medellin Challenger Sao Paulo Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Rabat Challenger Barletta Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Tunis Challenger Ostrava Challenger Cairo Challenger Prostejov Challenger Lugano Challenger Marburg Challenger Cordenons Challenger Segovia Challenger San Marino Challenger Istanbul Challenger Manerbio Challenger Alphen Challenger Ljubljana Challenger Mons Challenger Citrix Tennis Championships - Delray Beach AXA Cup - London Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London Wideyes Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Japan Open - Tokyo AAPT Championships - Adelaide Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Siebel Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open 2003 - Doha Dubai Tennis Open - Dubai Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Siebel Open - San Jose Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Croatia Open - Umag Heineken Open Shanghai - Shanghai Open de Moselle - Metz Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Priority Telecom Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open de la Comunidad Valenciana - Valencia Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Dutch Open Tennis - Amersfoort Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril International German Open - Hamburg Movistar Open - Santiago Estoril Open - Estoril Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Telecom Italia Masters - Rome BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, PO, BEL-CZE 1-4 Spain F3 Spain #2-w4 Italy F3 Spain F5 Spain F6 Spain F7 Spain F18 Spain F23 Spain F28 Spain F29 Spain F30 Spain F3 Spain #2-w1 Spain #2-w2 Spain #2-w4 Italy F8 Italy F9 Spain F5 Spain F21 Spain F25 Spain F16 Spain F40 M15 Loule M25 Portimao M15 Telde M15 Telde Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda FILA Challenger - Biella Pekao Open - Szczecin Tatra Banka Open - Bratislava LTA Manchester challenger - Manchester Grolsch Cup - Warsaw Medicor Open - Budapest Meridiana Sardegna Open - Olbia Cairo Challenger - Cairo Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca Laser Vision USTA Challenger - Amarillo Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda Maia Open - Oporto Prague Challenger - Prague Tenniscup of Flanders - Ostende Internationale Tenniskampioenschappen - Scheveningen Volkswagen TED Open - Istanbul Yitzhak Rabin Men's Challenger - Tel Aviv Cairo Challenger - Cairo Copa Ericsson - Caracas Top Wool Challenger Biella - Biella X Open Internacional D'Andorra - Andorra Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw VIII Torneo Internazionale di Tennis - Barletta Rhein-Main Challenger 2004 - Aschaffenburg XI Ciutat de Barcelona - Barcelona Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg LXV Concurso Internacional Vigo - Vigo Challenger Copa Sevilla - Seville Ethias Tennis Trophy - Mons Ciudad de Telde - Telde Challenger DCN de Cherbourg - Cherbourg Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech Isla de Lanzarote - Lanzarote Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Trofeo Sisma Mantova - Mantova Siemens Open 2007 - Scheveningen Riviera di Rimini Challenger - Rimini Timisoara Challenger - Timisoara San Marino Cepu Open - San Marino Copa Sevilla 2007 - Seville Tennislife Cup - Napoli Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger DCNS de Cherbourg - Cherbourg Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Orbetello Challenger III Isla de Lanzarote - Lanzarote Rijeka Open - Rijeka III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus Zagreb Open - Zagreb Unicredit Czech Open - Prostejov BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Porsche Open - Poznan s'Tennis Masters Challenger - Graz Timisoara Challenger - Timisoara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Copa Petrobras-Paraguay - Asuncion Monza Challenger Constanta Challenger Braunschweig Challenger Rijeka Challenger Cordenons Challenger Trnava Challenger Caltanissetta Challenger Trani Challenger San Sebastian Challenger Banja Luka Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino Sports Expert Open - Nettingsdorf Medicor Open - Budapest X Ciutat de Barcelona - Barcelona Open de l'Isere - Grenoble Szczecin Challenger San Marino Cepu Open - San Marino Tennis Napoli Cup - Napoli Iasi Challenger Open de Charleroi - Charleroi Challenger 42 - Andrezieux Malaga Challenger Gold Flake Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen Open Seat-Godo 2000 - Barcelona Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch The Nottingham Open - Nottingham Energis Open - Amsterdam Trofeo Conde de Godo - Barcelona Energis Open - Amersfoort Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Mallorca Open - Mallorca International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Adidas International - Sydney Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia The Priority Telecom Open - Amersfoort Chennai Open - Chennai AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Stockholm Open - Stockholm Dutch Open Tennis - Amersfoort Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Qatar Exxon Mobil Open - Doha If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Estoril Open - Estoril Brasil Open - Sao Paulo Heineken Trophy - 's-Hertogenbosch Open Sud de France - Montpellier Internazionali di Tennis di San Marino - San Marino Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Barcelona Open BancSabadell - Barcelona Milan Indoors - Milan Telenordia Swedish Open - Bastad Open Romania - Bucharest Millennium Estoril Open - Estoril Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, BEL-GER 2-3